import java.util.Scanner;

/**
 * Created by L.jp
 * Description:题目描述：
 * 给出两个长度均为n的数组A={a1,a2,...,an}，B={b1,b2,...,bn}。你需要求出其有多少个区间[L,R]满足数组A中下标在[L,R]中的元素之和在[La,Ra]之中，且数组B中下标在[L,R]中的元素之和在[Lb,Rb]中。
 *
 *
 *
 * 输入描述
 * 第一行有一个正整数N(1≤N≤100000)，代表两个数组的长度。
 *
 * 第二行有N个非负整数，范围在0到1000000000之间，代表数组中的元素。
 *
 * 第三行有N个非负整数，范围在0到1000000000之间，代表数组中的元素。
 *
 * 第四行有4个整数La,Ra,Lb,Rb，范围在0到1018之间，代表题目描述中的参数。
 *
 * 输出描述
 * 输出一个整数，代表所求的答案。
 *
 *
 * 样例输入
 * 4
 * 1 4 2 3
 * 2 4 1 1
 * 3 7 4 6
 * 样例输出
 * 3
 * User: 86189
 * Date: 2023-04-23
 * Time: 21:01
 */
public class Main {
    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        int n=scanner.nextInt();
        int[] A=new int[n];
        int[] B=new int[n];
        for(int i=0;i<n;i++){
            A[i]=scanner.nextInt();
        }
        for(int i=0;i<n;i++){
            B[i]=scanner.nextInt();
        }
        int La=scanner.nextInt();
        int Ra=scanner.nextInt();
        int Lb=scanner.nextInt();
        int Rb= scanner.nextInt();
        long ans=0;
        for(int i=0;i<n;i++){
            long sumA=0;
            long sumB=0;
            for(int j=i;j<n;j++){
                sumA+=A[j];
                sumB+=B[j];
                if(sumA>=La && sumA<=Ra && sumB>=Lb && sumB<=Rb){
                    ans++;
                }
            }
        }
        System.out.println(ans);
    }
}
